Sto: Long Range Science Vessel